St. Peter's Church
Sumner Rd., Harrow, Greater London, United Kingdom, HA1 4BX
(02084) 226297 Phone